home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wildcat Gold - The Optical BBS
/
Wildcat Gold - The Optical BBS (The Golden ROM Series)(Volume 4 Number 1)(The Digital Publishing Company)(1992).ISO
/
sdn
/
inaddr10.sdn
/
INSTADDR.DOC
< prev
next >
Wrap
Text File
|
1991-09-05
|
55KB
|
1,919 lines
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╓ ╓
╥╥─╖╓─┐╫─┌─╖╥─╖╫─
║║ ║╙─╖║▄╓─╢║▄║║
╨╨ ╙└─╜╙█╙─╨╨█╙╙─ TM
▀▀▀█ █▀▀█ █▀▀█ █▄▀ █▀▀█ █▀▀▀ █▀▀▀
█▀▀█ █ █ █ █ █ █▀▀▀ ▀▀▀█ ▀▀▀█
▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀
Address Printing Software
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
User's Guide
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█ │ │ █
█ │ o└──────────────█
█ │ ┌──────────────█
█ │ o│ KJL Softwar█
█ │ │ 2970 Mira P█
█ │ o│ Burnaby, B.█
█ │ │ Canada █
█ │ o│ █
█ │ └──────────────█
█ │ o┌──────────────█
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Version 1.0
Copyright (C) 1991 KJL Software
All Rights Reserved
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
NOTICE
The information contained in this document is subject to change
without notice. KJL Software makes no warranty of any kind with regard
to this material, including, but not limited to, the implied
warranties of merchantability and fitness for a particular purpose.
KJL Software shall not be liable for errors contained herein or for
incidental or consequential damages in connection with the furnishing,
performance, or use of this material.
Copyright
──────────────────────────────────────────────────────────────────────
instantADDRESS is Copyright (C) 1991 KJL Software. All rights
reserved.
This document is Copyright (C) 1991 KJL Software. All rights reserved.
Trademarks
──────────────────────────────────────────────────────────────────────
instantADDRESS is a trademark of KJL Software.
All brand and product names referenced within this document are
trademarks or registered trademarks of their respective holders.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
TABLE OF CONTENTS
LIMITED LICENSE AGREEMENT
Registration Information ..................................... iii
Site Licenses ................................................. iv
NETWORK USERS ............................................. iv
What is Shareware? ............................................. v
How to Contact the Author ...................................... v
LIMITED DISTRIBUTION AGREEMENT .................................... vi
WARRANTY DISCLAIMER .............................................. vii
ABOUT THIS MANUAL
The README File ............................................. viii
Symbols and Conventions ..................................... viii
INTRODUCTION
About instantADDRESS .......................................... ix
CHAPTER 1, GETTING STARTED
What You Need .................................................. 1
Included Files ................................................. 2
Installing instantADDRESS ...................................... 2
Modifying the AUTOEXEC.BAT File ................................ 3
Loading instantADDRESS ......................................... 4
Starting instantADDRESS ........................................ 5
Software Conflicts ............................................. 5
Resolving Conflicts ........................................ 5
Uninstalling instantADDRESS .................................... 6
CHAPTER 2, THE BASICS
Selecting An Address ........................................... 1
Printing the Address ........................................... 2
Quitting ....................................................... 2
CHAPTER 3, OVERVIEW
Comment Lines .................................................. 3
Printer Set-up ................................................. 3
FORM FEEDS ................................................. 4
MARGINS .................................................... 4
MAXIMUM LENGTH ............................................. 5
MAXIMUM WIDTH .............................................. 5
PRINTER SELECTION .......................................... 5
Change Activation Key .......................................... 6
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide i
Video Compatibility ............................................ 6
Uninstall ...................................................... 7
Help Screen .................................................... 7
APPENDIX A, COMMAND-LINE OPTIONS ................................... 8
APPENDIX B, ERROR MESSAGES ........................................ 10
INDEX ............................................................. 12
REGISTRATION FORM ................................................. 13
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide ii
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
LIMITED LICENSE AGREEMENT
instantADDRESS is provided at no charge for evaluation purposes only.
It is a copyrighted program and is neither free nor public domain
software.
KJL Software hereby grants you a limited license to use this software
for evaluation purposes only for a period not to exceed thirty (30)
days. If you intend to continue using this software and/or its
documentation after the 30-day evaluation period, you MUST make a
registration payment to KJL Software. Using this software after the
evaluation period has ended without registering is a violation of the
terms of this limited license.
Registration Information
──────────────────────────────────────────────────────────────────────
You may register instantADDRESS using the form found at the end of
this manual (or in the file REGISTER.FRM). Payment of the $20
registration fee licenses one copy of the software for use on one
computer. Additional sites, or additional computers including those on
a network, must be licensed separately unless a site license is
ordered. Company purchase order are also accepted.
As a registered user of instantADDRESS, you will receive:
1. The registered version of the software which omits all
registration reminders, and therefore uses less memory.
2. The most current version of the program. We are always
improving our products, and registration ensures that you have
the very latest version.
3. Shareware versions of our products absolutely free.
4. Notification of significant upgrades to instantADDRESS.
5. Low-cost upgrades to the latest version of instantADDRESS
(typically 20-30% of the registration cost)
6. Special offers on other products from KJL Software.
7. Free technical support.
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide iii
Site Licenses
──────────────────────────────────────────────────────────────────────
If you require multiple copies of instantADDRESS for use within your
organization, you must either register each copy or buy a site license
which allows you to make a set number of copies. To order a site
license, you can use the agreement located in the file SITELICN.DOC or
you may provide your own for our evaluation.
NETWORK USERS
If you will be installing instantADDRESS on a network, each machine
which has access to instantADDRESS must have a license to use the
software. So if you have 25 machines networked together and all will
be able to use instantADDRESS, then either 25 separate copies (at $20
each) must be registered or a site license for ($17 x 25 users = $425)
must be obtained.
Use the following table and estimate the number of copies of the
program you will require. Additional copies can be added at any time
based on the number licensed thus far.
┌────────────────────────┬─────────────────┐
│ Number of copies │ Price per copy │
╞════════════════════════╪═════════════════╡
│ 1 │ $20 │
│ 2 to 10 │ 18 │
│ 11 to 25 │ 17 │
│ 26 to 50 │ 16 │
│ 51 to 75 │ 15 │
│ 76 to 100 │ 14 │
│ 101 to 125 │ 13 │
│ │ │
│ Unlimited at one site │ $1600 │
│ Additional sites │ 800 per site │
└────────────────────────┴─────────────────┘
Note that for each site, only one set of materials will be provided. A
contact within your organization will be provided with a serial
number, the registered version of instantADDRESS, and two years of
free upgrades.
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide iv
What is Shareware?
──────────────────────────────────────────────────────────────────────
Shareware is a marketing scheme based on the concept whereby people
can have a legal but limited trial period to evaluate software before
they purchase. During this period you can try the program on your own
equipment to see if it suits your needs. If you continue using the
program after this period, you must pay for it.
Please understand that a Shareware program requires just as much
effort to produce as a program you buy off the shelf, so please help
keep the concept alive by registering the quality software you use.
How to Contact the Author
──────────────────────────────────────────────────────────────────────
The most efficient way to contact the author is through the Compuserve
Information Service. Type GO IBMSYS or GO IBMHW at the main menu for
the IBM Sys/Utilities and IBM Hardware forums, respectively, and post
a message or send a private Compuserve Mail message to the following
ID:
71570,1012
If you do not have a Compuserve account or would prefer to write a
letter, send it to:
KJL Software
2970 Mira Place
Burnaby, B.C. V3J 1B6
Canada
When requesting support, the following information may be helpful in
resolving the problem:
■ Program version number (see disk label or program screens)
■ Computer make, model, and amount of available memory (use the
CHKDSK command to determine the amount of free memory)
■ Operating system and version number (type VER at the DOS
prompt)
■ Contents of your CONFIG.SYS and AUTOEXEC.BAT files
■ List of any other programs loaded, in order loaded
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide v
Unregistered users of instantADDRESS will have their questions
answered but priority will be given to registered users.
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide vi
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
LIMITED DISTRIBUTION AGREEMENT
Please note that the instantADDRESS package is defined as a complete
collection of all the files listed in the PACKLIST.DOC file. If any of
the files listed in the file are missing, or the PACKLIST.DOC file
itself is missing, then the package is not complete and distribution
is forbidden. Please contact us if you would like to obtain a complete
package suitable for distribution at nominal cost.
KJL Software encourages you to freely copy and distribute the
UNREGISTERED version of instantADDRESS subject to the following
restrictions:
1. The package, as outlined above, CANNOT be modified in any way
and must be distributed as a complete package, without
exception.
2. No programs or files can be included which modify or describe
how to modify any files in the package, for example to by-pass
the Shareware notices or delays.
3. You may charge a distribution fee for the package, not to
exceed $10 US, but you must not represent in any way that the
fee is for the purchase of the software itself.
4. KJL Software reserves the right to withdraw permission from
any vendor to distribute our products at any time and for any
reason.
All rights not expressly granted here are reserved by KJL Software.
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide vii
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
WARRANTY DISCLAIMER
THIS PRODUCT IS LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND,
EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY WARRANTIES OF
MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
KJL SOFTWARE DOES NOT ASSUME ANY LIABILITY FOR THE USE OF THIS
SOFTWARE BEYOND THE ORIGINAL PURCHASE PRICE OF THIS SOFTWARE.
IN NO EVENT WILL KJL SOFTWARE BE LIABLE TO YOU FOR ANY DAMAGES
WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
BUSINESS PROFITS, LOST SAVINGS, OR ANY OTHER INCIDENTAL OR
CONSEQUENTIAL DAMAGES) ARISING FROM THE USE OF, OR INABILITY TO USE,
THIS SOFTWARE AND ITS ACCOMPANYING DOCUMENTATION, EVEN IF KJL SOFTWARE
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME
STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR
CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT
APPLY TO YOU.
──────────────────────────────────────────────────────────────────────
instantADDRESS User's Guide viii
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ABOUT THIS MANUAL
The README File
──────────────────────────────────────────────────────────────────────
Please examine and/or print the file README included with the
instantADDRESS package first, it contains important information
regarding the program.
Symbols and Conventions
──────────────────────────────────────────────────────────────────────
The symbols used throughout this manual have the following meanings:
■ Square bullets indicate lists of items.
<Brackets> indicate keystrokes, for example <Esc>, <Enter>, or <K>.
ALL CAPITALS indicate names of files. When you type the names, you can
use any combination of upper and lower case.
──────────────────────────────────────────────────────────────────────
About This Manual ix
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
INTRODUCTION
This section describes the features and benefits of instantADDRESS,
the address capture and printing program.
About instantADDRESS
──────────────────────────────────────────────────────────────────────
instantADDRESS is a memory-resident program which allows you to
capture an address directly from the screen and print it to a label or
envelope. The following is a partial list of its features:
■ instantADDRESS scans the screen for possible addresses.
■ An optional comment line can be scanned for on the screen. For
example, if you would like to include "ATTN: name of person" at
the end of each address, instantADDRESS can find the line
anywhere on the screen and print it.
■ Print an address in as few as two keystrokes.
■ Print multiple copies of an address.
■ Printer initialization and finishing strings can be specified
for customized installations.
■ Accessible from most text-mode programs.
■ instantADDRESS can be removed from memory at any time.
■ Supports EGA and VGA 43 and 50 line text modes.
■ Uses only 5K bytes of memory when resident (8.5K for Shareware
version).
■ Works with all printers.
■ Works with all 100% IBM-compatible computers.
──────────────────────────────────────────────────────────────────────
Introduction x
CHAPTER 1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
GETTING STARTED
This chapter will allow you to get instantADDRESS set-up on your
system and operating as quickly as possible, you will learn:
■ The equipment necessary to run instantADDRESS
■ How to install and load instantADDRESS
■ Compatibility with other software
If you are an experienced user, please feel free to skip to the
section "Loading instantADDRESS" on page 4.
What You Need
──────────────────────────────────────────────────────────────────────
To use instantADDRESS, you must have the following:
■ A 100% IBM-compatible computer
■ PC-DOS or MS-DOS, operating system, version 2.0 or later
■ Any type of printer.
■ A minimum of 5K bytes of available RAM (8.5K for Shareware
version)
■ A 3.5 or 5.25-inch floppy disk drive
──────────────────────────────────────────────────────────────────────
Chapter 1, Getting Started 1
Included Files
──────────────────────────────────────────────────────────────────────
The instantADDRESS software package consists of the following files:
README Important information about instantADDRESS
DJENVLOP.BAT Batch file for printing envelopes on a DeskJet
INTRO .BAT Introduction, installation, and file printing
LJENVLOP.BAT Batch file for printing envelopes on a LaserJet
INSTADDR.COM The instantADDRESS program
PRINTEXT.COM Document printing utility
BBS .DOC Distribution of instantADDRESS on a BBS
LICENSE .DOC License agreement
INSTADDR.DOC instantADDRESS User's Manual
PACKLIST.DOC This list of files
PRODUCTS.DOC List of other products available from KJL Software
SITELICN.DOC Site license information and agreement
VENDOR .DOC Distribution of instantADDRESS by a disk vendor
SCRSHOW .EXE Window display utility for INTRO.BAT
REGISTER.FRM Registration form
INTRO .SCN Windows for INTRO.BAT
16 Files
Be sure that all of these files are included with your instantADDRESS
package. If files are missing, you can contact KJL Software to obtain
the full package for a nominal charge.
Installing instantADDRESS
──────────────────────────────────────────────────────────────────────
The instantADDRESS program can be installed on a hard-drive or
diskette using a few simple DOS commands as outlined below.
Follow these steps to install instantADDRESS on a floppy diskette:
1. Insert the instantADDRESS distribution diskette into your
computer's diskette drive.
This installation procedure will assume that drive A: contains
the instantADDRESS distribution diskette and that drive B: is
the destination drive where the files will be installed.
──────────────────────────────────────────────────────────────────────
Chapter 1, Getting Started 2
2. Type the following command to copy the files from the
distribution disk.
COPY A:*.* B: and press <Enter>
If your system is equipped with one drive, you will be
prompted to swap diskettes several times (you may wish to use
XCOPY instead to reduce the amount of swapping required).
Follow these steps to install instantADDRESS on a hard-drive:
1. Insert the instantADDRESS diskette into your computer's
diskette drive.
2. Log onto the hard-disk drive, for example if it is drive C:
then type:
C: and press <Enter>
3. Create a new directory for the instantADDRESS distribution
files by entering the following command:
MD \ADDRESS and press <Enter>
4. Change to the newly created directory by typing:
CD \ADDRESS and press <Enter>
5. Copy the files from the distribution disk to the new
directory:
COPY A:*.* and press <Enter>
Modifying the AUTOEXEC.BAT File
──────────────────────────────────────────────────────────────────────
The AUTOEXEC.BAT file is a special file that is automatically executed
by the operating system every time the computer is started or re-
booted. By adding one line to this file, instantADDRESS can be loaded
automatically each time you turn on the computer.
──────────────────────────────────────────────────────────────────────
Chapter 1, Getting Started 3
The following steps will modify the AUTOEXEC.BAT file:
1. First, let's make a back-up of your AUTOEXEC.BAT file as a
precaution as follows:
COPY AUTOEXEC.BAT AUTOEXEC.OLD and press <Enter>
2. Load your AUTOEXEC.BAT file into a text editor (or a word
processor capable of saving ASCII files).
3. Add the following line to the file, preferably at the end:
INSTADDR
Numerous options can be included after the program name, but
we will defer their discussion until Chapter 3.
4. Save the file to disk. If you are using a word processor,
remember to select the "Save as ASCII" option to prevent
formatting codes from being saved to the file.
5. Now, every time the computer is started or re-booted,
instantADDRESS will be automatically loaded into memory.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ HINT █
█ █
█ You may wish to create a batch file which loads instantADDRESS █
█ into memory, runs your word processor, then removes █
█ instantADDRESS from memory if you will only need it from within █
█ your word processor. █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Loading instantADDRESS
──────────────────────────────────────────────────────────────────────
After you have installed instantADDRESS, you must still load it into
memory since the installation procedure merely copies the files to
your working disk drive. If you have re-booted your computer after
changed the AUTOEXEC.BAT file, then just read the following section.
To load instantADDRESS into memory, do the following:
Type INSTADDR and press <Enter>
The instantADDRESS installation screen will appear showing the program
version number, copyright notice, and a list of command-line entries.
──────────────────────────────────────────────────────────────────────
Chapter 1, Getting Started 4
The Shareware version of instantADDRESS will also display a
registration reminder. Finally, the message "instantADDRESS installed"
tells you that the program is ready.
Starting instantADDRESS
──────────────────────────────────────────────────────────────────────
Once you have loaded instantADDRESS into memory, press <Alt>-<=> (hold
down the <Alt> key and press the equals key) to display the main
screen. If this key combination conflicts with a program, it can be
changed easily as discussed in Chapter 3.
╓────╖ ╓───╖
║Ctrl║ + ║ = ║ Program activation key
╚════╝ ╚═══╝
When the activation key (or hot-key) is pressed, the main screen will
be displayed on the screen, it has a single line at the bottom of the
screen which tells you what keys are available and a frame which is
used to select the address.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ NOTE █
█ █
█ instantADDRESS cannot be called up from a graphics program. █
█ You will just hear a beep if you attempt to press the hot-key. █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Software Conflicts
──────────────────────────────────────────────────────────────────────
If you have other memory-resident programs on your system, such as
mouse drivers or print spoolers, please load them before
instantADDRESS. This will allow instantADDRESS to be uninstalled
easily and may prevent possible conflicts with these other memory-
resident programs.
Resolving Conflicts
If you should discover a conflict after instantADDRESS is loaded, the
order in which your memory-resident programs are loaded into memory
may be a contributing factor. It is therefore important to remove all
memory-resident programs from your AUTOEXEC.BAT file (by placing a REM
statement before each line) and add them one at a time until the
conflicting programs are discovered.
──────────────────────────────────────────────────────────────────────
Chapter 1, Getting Started 5
Uninstalling instantADDRESS
──────────────────────────────────────────────────────────────────────
If you need to reclaim the memory used by instantADDRESS, the program
can be easily removed from memory.
The following procedure is used to remove instantADDRESS from memory:
1. Change to the directory containing INSTADDR.COM
2. Type INSTADDR /U and press <Enter>
3. The message, "instantADDRESS uninstalled successfully" should
be displayed.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ NOTE █
█ █
█ instantADDRESS can be removed from memory only if it is the last █
█ installed program. So if you loaded another memory-resident █
█ program after instantADDRESS, it must be uninstalled first. █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
──────────────────────────────────────────────────────────────────────
Chapter 1, Getting Started 6
CHAPTER 2
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
THE BASICS
This chapter provides an introduction to using instantADDRESS to
capture and print labels and envelopes.
Start-up
──────────────────────────────────────────────────────────────────────
When you press the activation key (<ALt>-<=> by default) the Shareware
version of instantADDRESS will display a reminder message and wait for
you to press a key. When the reminder screen disappears, you will see
a keystroke bar at the bottom of the screen and a "capture frame"
which is used to select the address from the screen.
Selecting An Address
──────────────────────────────────────────────────────────────────────
You may have noticed that when you activate instantADDRESS, the
address capture frame finds the first text it believes to be an
address. Depending on how cluttered the screen is with text, the
program usually locates the address for you automatically. For those
occasions when the program does not find the address correctly, the
frame must be moved and sized manually.
The frame is moved around the screen using the arrow keys and the
<Home> and <End> keys. As you move the frame; around the screen,
whatever text is visible INSIDE the frame will be printed, including
any blank lines. The top-left corner of the frame should be one
character outside of the start of the address.
──────────────────────────────────────────────────────────────────────
Chapter 2, The Basics 7
Now that the top-left corner of the frame is surrounding the address,
the bottom-left corner must be moved outside of the address end. This
is done by holding down either of the <Shift> keys and pressing one of
the move keys listed above. You will notice that as the bottom-left
corner is moved, the frame "stretches" to follow it. When selecting
the bottom of the address, it is acceptable to leave some extra space
around the address, since space characters are not actually printed.
For example, let's say the frame has been adjusted around the address
like this:
┌───────────────────────────┐
│KJL Software │<-- Address Frame
│2970 Mira Place │
│Burnaby, B.C. V3J 1B6 │
│Canada │
└───────────────────────────┘
The printed result will look like this:
KJL Software
2970 Mira Place
Burnaby, B.C. V3J 1B6
Canada
You will learn later how to set margins to properly center the label
on a label or envelope.
Printing the Address
──────────────────────────────────────────────────────────────────────
Now that the address has been properly selected on the screen, it is
just a matter of sending it to the printer. Pressing the <Enter> key
instantly sends the output to the printer. You will then see the
following window displayed:
┌─────────────────────────────┐
│ Job Complete │
╞═════════════════════════════╡
│ │
│ Data printed on LPTx: │
│ │
└─────────────────────────────┘
You can wait a couple of seconds for the window to disappear or press
any key to continue immediately. You will be returned to your
interrupted program immediately after this window disappears.
──────────────────────────────────────────────────────────────────────
Chapter 2, The Basics 8
instantADDRESS will remember the position of the frame after you print
an address and will restore that position the next time you "pop-up"
the program.
Printing Multiple Copies
You can also print multiple copies of the address by pressing one of
the numbered keys between 1 and 9. So if you require three copies of a
label, just press the <3> key once.
Quitting
──────────────────────────────────────────────────────────────────────
At any time, you can return to your current application by just
pressing the <Esc> key. The current operation will be cancelled and
any address selections made will be ignored.
──────────────────────────────────────────────────────────────────────
Chapter 2, The Basics 9
CHAPTER 3
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
OVERVIEW
This chapter describes the options available for instantADDRESS and
how each is used. You will be able to tailor the program to your own
preferences and hardware.
Comment Lines
──────────────────────────────────────────────────────────────────────
Since addresses sometimes require additional information such as an
"attention" line at the end of a label or envelope, instantADDRESS
provides the capability to print these lines. The best part is that
you do not have to type anything extra to print these lines since the
program searches the screen for a specified text string and adds it to
the end of the address automatically.
Let's say that you would like to print an "attention" line at the end
of the address text. The command might look like the following:
INSTADDR /C att
When an address is printed and the program locates the string "ATT" on
the screen, it would print the this text along with any other after
it. Using the above command, it would print each of the following
sample lines at the end of the address separated from the rest of the
address by a blank line:
ATTN Joe Smith
Attn: Joe Smith
Attention, Joe Smith
Attention: Joe Smith
Printer Set-up
──────────────────────────────────────────────────────────────────────
For compatibility with all models of printers, instantADDRESS provides
methods for sending commands directly to the printer both before an
address is printed and afterwards. You could for example select a
different font before printing and restore the old one when printing
is completed.
──────────────────────────────────────────────────────────────────────
Chapter 3, Overview 10
The printer strings consist of up to 32 decimal numbers each and are
specified with the /I and /E initialization and exit strings
respectively. For example the following example would select boldface
characters on a LaserJet:
INSTADDR /I 27 40 115 66
You will need to refer to your printer manual for a complete list of
commands available for you particular printer.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ NOTE █
█ █
█ The printer strings are sent to the printer before and after EVERY █
█ label that is printed, even if multiple copies are printed. This █
█ is an important point to remember when planning printer codes. █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Form Feeds
The form feed option is useful for laser printer owners who would like
an envelope ejected from the printer after it is printed. This is done
by specifying the following option:
INSTADDR /F ON or INSTADDR /F
Margins
When printing an address on a label or envelope, instantADDRESS allows
you to set the location it will print at by specifying left and top
margin sizes. These margins are specified in terms of characters for
the left margin and lines for the top margin.
The top margin is set using the /T command, as follows:
INSTADDR /T lines
Where "lines" is the number of blank lines to leave for the
top margin.
The left margin is set similarly, using the /M command:
INSTADDR /M characters
Where "characters" is the number of characters to leave for
the left margin.
──────────────────────────────────────────────────────────────────────
Chapter 3, Overview 11
Maximum Length
We now need to specify the maximum allowable length for our label,
this number will also limit the maximum length of the capture frame.
The /L command allows you to specify the maximum allowed length of the
label or envelope in lines, as below:
INSTADDR /L lines
Where "lines" is the maximum allowed length.
Maximum Width
The maximum width of the label can also be specified by using the /W
command, its format is the same as the maximum length command.
The following is a sample label:
Maximum Width
┌────────────────┴────────────────┐
│ o┌─────────────────────────────────┐o │ ─┐
│ │ } Top Margin │ │ │
│ o│ KJL Software │o │ │
│ │ 2970 Mira Place │ │ ├─ Maximum Length
│ o│ Burnaby, B.C. V3J 1B6 │o │ │
│ │ Canada │ │ │
│ o└─────────────────────────────────┘o │ ┘
└─┬─┘
Left Margin
Printer Selection
If you are not using a printer connected to parallel port 1 (LPT1:),
then you must tell instantADDRESS which port you are using. The /P
command specifies the port as follows:
INSTADDR /P LPTn:
Where "n" is a parallel port number between 1 and 3, or
INSTADDR /P COMn:
Where "n" is a serial port number between 1 and 4.
──────────────────────────────────────────────────────────────────────
Chapter 3, Overview 12
Change Activation Key
──────────────────────────────────────────────────────────────────────
If the default activation key (or hot-key), <Alt>-<=>, conflicts with
the software you are using, you can change it to any key in
conjunction with either the <Ctrl> or <Alt> key. Let's say you would
like to change the activation key to <Ctrl>-<L>, you would use the /H
command as follows:
INSTADDR /H Ctrl L
If you prefer to use, say <Alt>-<\>, the command would be:
INSTADDR /H ALT \
Any non-shifted key can be used as the activation key (like "\" and
"L" in the above examples) but you cannot use shifted characters like
"$" and "@". If your selected activation key is accepted by
instantADDRESS you should see it displayed on the screen after the
installation message.
Video Compatibility
──────────────────────────────────────────────────────────────────────
If you are using a black and white monitor, such as on a laptop
computer, or a CGA video adapter the following two commands will be of
interest to you.
Black & White Display
If the standard color displays are difficult to read on your
particular display, the black & white option, /B, will force the
program to display only black and white colors. Some sample command-
line entries would be:
1. INSTADDR /B ON or INSTADDR /B
Would turn the black & white display option on.
2. INSTADDR /B OFF
Would restore color to the program displays.
──────────────────────────────────────────────────────────────────────
Chapter 3, Overview 13
Snow Checking
If you have a CGA display adapter installed in your system, you will
know all about the "snow" that can appear on the screen whenever a
program accesses the display memory directly. To eliminate this snow,
use the command:
INSTADDR /S ON or INSTADDR /S
Uninstall
──────────────────────────────────────────────────────────────────────
The /U option is used to remove instantADDRESS from memory. If the
program will not function with a certain program, you can remove
instantADDRESS from memory, run the program, then reload
instantADDRESS.
Note that for instantADDRESS to be uninstalled, it must be the last
installed memory-resident program.
Help Screen
──────────────────────────────────────────────────────────────────────
The /? option displays an information screen listing all of the
available command-line options just discussed.
──────────────────────────────────────────────────────────────────────
Chapter 3, Overview 14
APPENDIX A
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
COMMAND-LINE OPTIONS
This section provides an overview of the command-line options
available when you initially load instantADDRESS and after it is
resident in memory.
The command-line format is:
INSTADDR [/switches]
Command-line Switches:
/? Displays a help screen showing all of the
available command line options.
/B [ON | OFF] Turns on or off the black and white color scheme.
This is especially useful for laptop displays.
/Cn Search for specified text for a comment line and
print it and everything else on the line.
/En Printer end-of-job string which is sent to the
printer after the label is printed (up to 32
codes).
/F [ON | OFF] Turns on or off the form feed option.
/Hn Change the hot-key (default is Alt =). For
example, /H Alt D or /H ctrl ;
/In Printer initialization string which is sent to the
printer before the label is printed (up to 32
codes).
/Ln Set maximum capture area length.
/Mn Set the left margin size (in characters).
/Pn Select the printer port, either /P LPTn: or /P
COMn:.
/S [ON | OFF] Turns on or off the snow checking option for CGA
display adapters.
──────────────────────────────────────────────────────────────────────
Appendix A, Command-line Options 15
/Tn Set the top margin (in lines).
/U Uninstalls instantADDRESS from memory.
/Wn Set maximum capture area width (in characters).
The switches can be used in any combination and the switch character
itself does not have to be capitalized. Also, note that switches that
allow ON/OFF selection default to ON if neither ON nor OFF is
specified.
Here are some sample command-line entries:
INSTADDR /M 5 /T 3 /L 10 /W 20
Sets the left margin to 5, top margin to 3, length to 10,
and width to 20.
instADDR /h ALT 0
Changes the hot-key to <ALT>-<0>.
──────────────────────────────────────────────────────────────────────
Appendix A, Command-line Options 16
APPENDIX B
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ERROR MESSAGES
This section details the possible error messages you may encounter
while using this program.
■ Can't uninstall, not last program
instantADDRESS couldn't be removed from memory with the /U command
line option because other programs were loaded after it. Programs
can only be unloaded in the reverse order that they were loaded.
instantADDRESS also cannot be uninstalled from a DOS shell or
application program.
■ Invalid command-line option specified
You have entered a command which is not recognized by
instantADDRESS. Refer to the COMMAND-LINE OPTIONS section of the
manual for proper syntax.
■ Memory allocation error
This is a critical error, please re-start your system and try
installed instantADDRESS again.
■ instantADDRESS already installed
instantADDRESS is already installed as a memory-resident program.
Only one copy can be resident at a time.
■ instantADDRESS not installed
The /U command-line option cannot be used until instantADDRESS is
installed in memory.
■ Not enough memory to install instantADDRESS
There is insufficient memory left over to install instantADDRESS as
a memory-resident program. You need at least 5K bytes of available
RAM to install instantADDRESS (8.5K for Shareware version).
──────────────────────────────────────────────────────────────────────
Appendix B, Error Messages 17
■ This program needs DOS 2.0 or later
You have tried to install instantADDRESS while running an
incompatible or outdated operating system.
──────────────────────────────────────────────────────────────────────
Appendix B, Error Messages 18
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
INDEX
/? 8 Site license iii, iv
/B 8 SITELICN.DOC iv
/C 8 Starting 5
/E 8 Support v
/F 8 Switches 8
/H 8 Symbols viii
/I 8 Technical support iii
/L 8 Uninstall failure 10
/M 8 Uninstalling 6, 7
/P 8 Upgrades iii
/S 8 Version number v
/T 8 Warranty disclaimer vii
/U 9 What You Need 1
/W 9
AUTOEXEC.BAT v, 3, 6
Command-line 10
Command-line options 8
Compuserve v
Conflicts 5
Contacting the author v
Distribution vi
fee vi
restrictions vi
Error messages 10
Evaluation iii
Graphics 5
Installation 2
floppy disk 2
Installation screen 4
Insufficient memory 10
Loading 4
Mailing address v
Memory-resident programs 5, 6
Operating system 1
Package vi
PACKLIST.DOC vi
README viii
Registration fee iii
Registration form 13
Removing from memory 6, 7
Required equipment 1
Shareware v
Shareware version 4
──────────────────────────────────────────────────────────────────────
Index 19
instantADDRESS 1.0 REGISTRATION FORM
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Send to: KJL Software
2970 Mira Place
Burnaby, B.C. V3J 1B6
Canada
instantADDRESS Registered Version Qty ____ @ $20 $_________
instantADDRESS Site License Qty ____ @ $________ ea. $_________
British Columbia residents add 6% sales tax $_________
Shipping and handling
USA/Canada: $4
All other countries: $10 $_________
TOTAL $_________
Note: All payments must be in U.S. funds, drawn on a U.S. bank
Payment method: ( ) Check/money order ( ) PO # ____________________
______________________________________________________________________
Name Last First Middle Initial
______________________________________________________________________
Title Company Name
______________________________________________________________________
Street Address
______________________________________________________________________
City State/Province
______________________________________________________________________
ZIP/Postal Code Country
Disk type: [ ] 5.25", 360K diskette [ ] 3.5", 720K diskette
Where did you get your copy of instantADDRESS? _______________________
Please write any comments, suggestions, or bug reports on the back of
this form or on a separate sheet of paper.
[FORM: IA10-0991-RF]
instantADDRESS 1.0 REGISTRATION FORM
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Send to: KJL Software
2970 Mira Place
Burnaby, B.C. V3J 1B6
Canada
instantADDRESS Registered Version Qty ____ @ $20 $_________
instantADDRESS Site License Qty ____ @ $________ ea. $_________
British Columbia residents add 6% sales tax $_________
Shipping and handling
USA/Canada: $4
All other countries: $10 $_________
TOTAL $_________
Note: All payments must be in U.S. funds, drawn on a U.S. bank
Payment method: ( ) Check/money order ( ) PO # ____________________
______________________________________________________________________
Name Last First Middle Initial
______________________________________________________________________
Title Company Name
______________________________________________________________________
Street Address
______________________________________________________________________
City State/Province
______________________________________________________________________
ZIP/Postal Code Country
Disk type: [ ] 5.25", 360K diskette [ ] 3.5", 720K diskette
Where did you get your copy of instantADDRESS? _______________________
Please write any comments, suggestions, or bug reports on the back of
this form or on a separate sheet of paper.
[FORM: IA10-0991-RF]